import React from "react";
import Trial from "../../trial";
import frame from "../../../../style/frame.less";
import redis_cluster from  "../../../../images/product/redis_cluster.png"

class RedisCluster extends React.Component {

    constructor(props) {
        super(props);
    }

    componentDidMount() {

    }

    render() {
        return (
            <div>
                <div className={`${frame.component} ${frame.solutionContent}`}>
                    <div className={frame.solutionContentTitle}>
                        Redis Cluster 服务器
                    </div>
                    <div className={frame.solutionContentSubTitle}>
                        <p>
                        Redis Cluster集群采用了P2P的模式，完全去中心化，Redis把所有的Key分成了16384个slot，
                        每个Redis实例负责其中一部分slot，集群中的所有信息（节点、端口、slot等），都通过节
                        点之间定期的数据交换而更新，Redis客户端可以在任意一个Redis实例发出请求，如果所需
                        数据不在该实例中，通过重定向命令引导客户端访问所需的实例。
                        </p>
                    </div>
                </div>

		        <div className={frame.product_template}>
				    <div>
                        <img src={redis_cluster} alt="" style={{height: '45vh'}}/>
                    </div>
                </div>

                <Trial />
            </div>
        )
    }
}

export default RedisCluster
